package com.cweb.admin.model.sys.sys_user_info.mapper;

import com.cweb.admin.model.sys.sys_role_info.entity.SysRoleInfo;
import com.cweb.admin.model.sys.sys_user_info.entity.SysUserInfo;
import com.cweb.framework.base.mapper.BaseMybatisMapper;

import java.util.List;
import java.util.Map;

/**
 * 系统-用户信息表 Mapper 接口
 * @author changfan
 */
public interface SysUserInfoMapper extends BaseMybatisMapper<SysUserInfo> {
    // 显示用户信息
    SysUserInfo showUserInfo(Long id);
    // 用户的统计信息
    Map userCountInfo(Long id);
    // 查询用户的角色
    List<SysRoleInfo> selectRoleByUid(Long id);
    // 用户模糊查询
    List<SysUserInfo> selectFuzzyUser(SysUserInfo param);
}
